Skip to content

docs: expand tools overview with JS SDK, PocketIC, and ic-wasm cleanup#141

Merged
marc0olo merged 18 commits into
mainfrom
docs/tools-overview-expand
Apr 24, 2026
Merged

docs: expand tools overview with JS SDK, PocketIC, and ic-wasm cleanup#141
marc0olo merged 18 commits into
mainfrom
docs/tools-overview-expand

Conversation

@marc0olo
Copy link
Copy Markdown
Member

Summary

  • ic-wasm: removed the standalone ### ic-wasm section (its install commands duplicated the icp-cli block). Description folded into the icp-cli install section as an inline note — most users never invoke it directly.
  • Client libraries (new section): covers the @icp-sdk JS/TS packages — core/agent, core/candid, core/principal, core/identity, @icp-sdk/auth, and @icp-sdk/bindgen — with a quick-reference table and link to js.icp.build for full docs.
  • Testing tools (new section): covers PocketIC with an install table for the Rust (pocket-ic), JS/TS (@dfinity/pic), and Python client libraries, linking to the existing PocketIC guide.
  • Also applies pending fixes from infra: remove migrating-from-dfx page, link to canonical CLI docs #140 (move full-docs link to first icp-cli mention, replace local migrating-from-dfx.md link with external URL at cli.internetcomputer.org).

Sync recommendation

informed by dfinity/icp-js-sdk-docs — core/latest.zip, auth/latest.zip, bindgen/latest.zip, pic-js/latest.zip

marc0olo added 16 commits April 24, 2026 14:40
- Remove standalone ic-wasm section (duplicate install commands); fold
  description into the icp-cli install block as an inline note
- Add Client libraries section covering the @icp-sdk JS/TS packages
  (agent, candid, principal, identity, auth, bindgen) with link to
  js.icp.build for full docs
- Add Testing tools section covering PocketIC with install table for
  Rust (pocket-ic), JS/TS (@dfinity/pic), and Python client libraries
- Apply pending fixes from #140: move full-docs link to first icp-cli
  mention, replace local migrating-from-dfx link with external URL
- Update description and intro paragraph to reflect new sections
…top of guides

Developer Tools overview is catalog/reference content, not a how-to guide.
AI Coding Agents is a genuine guide (task-oriented). Split accordingly:

- docs/guides/tools/overview.md → docs/reference/developer-tools.md
  (sidebar order: 0 — first entry under Reference)
- docs/guides/tools/ai-coding-agents.md → docs/guides/ai-coding-agents.md
  (flat, first item in Guides sidebar — no sub-nav)
- Remove docs/guides/tools/ directory
- Update sidebar.mjs: add flat AI Coding Agents entry, remove Tools group
- Update guides/index.md, reference/index.md, and all cross-links
…abel, fix AI agents frontmatter and Anthropic attribution
@marc0olo marc0olo force-pushed the docs/tools-overview-expand branch from 6d586d2 to 6725dc2 Compare April 24, 2026 12:42
@marc0olo marc0olo merged commit 1f81a85 into main Apr 24, 2026
2 checks passed
@marc0olo marc0olo deleted the docs/tools-overview-expand branch April 24, 2026 12:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant